#include"head.h"

void buynode()
{
    STLnode* List = NULL;
    STLweicha(&List, 1);
   
    STLweicha(&List, 2);
    
    STLweicha(&List, 3);
    
    STLweicha(&List, 4);


    //STLnode* ret = STLchazhao(List, 2);
    //STLposafter(ret);
    //STLposshan(&List, ret);
    //STLInsertAfter(ret, 400);

    //STLnode* ret = STLchazhao(List, 1);

    //STLInsert(&List, ret, 8675);

  /*  STLtoushan(&List);*/
    //STLweishan(&List);
    //STLweishan(&List);
    //STLweishan(&List);
    //STLweishan(&List);
    //STLweishan(&List);
   /* STLtoucha(&List, 100);*/
    STLprint(List);

}

//int main()
//{
//	buynode();
//
//
//	return 0;
//}
//
//int main()
//{
//    int nums1[6] = { 4,5,6,0,0,0 };
//    int nums2[3] = { 1, 2, 3 };
//    int last1 = 2;
//    int last2 = 2;
//    int last3 = 5;
//    while (last1 >= 0 && last2 >= 0)
//    {
//        if (nums1[last1] > nums2[last2])
//        {
//            nums1[last3] = nums1[last1];
//            last1--, last3--;
//        }
//        else
//        {
//            nums1[last3] = nums2[last2];
//            last2--, last3--;
//        }
//    }
//    while (last2 >= 0)
//    {
//        nums1[last3] = nums2[last2];
//        last2--, last3--;
//    }
//
//    return 0;
//}
int main()
{
    buynode();
    return 0;
}